edible part of a mollusk - Spanish English Dictionary